explosion-proof machine - Turkish English Dictionary